Skip to content

feat: sign GitHub Release files with Sigstore - #174

Merged
gtauzin merged 1 commit into
mainfrom
template-update/v0.45.0
Oct 19, 2026
Merged

gtauzin merged 1 commit into
mainfrom
template-update/v0.45.0

Conversation

@gtauzin

@gtauzin gtauzin commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Description

Updates the project from python-package-copier v0.44.1 to v0.45.0 (copier update).

The template's action-pin bumps were rejected on purpose: this repo's workflows carry the digests Renovate maintains, which are already current, so every other workflow is unchanged. PLR0917 was already ignored here.

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactoring (no functional changes)
  • Other (please describe):

Motivation and Context

Scorecard's Signed-Releases check scores 0 because GitHub Release files carry no signatures; PyPI attestations cover only the PyPI copy.

Checklist

  • My code follows the code style of this project
  • I have run just fix to format my code
  • I have run just lint to verify linting and type annotations
  • I have updated the documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed
  • My changes generate no new warnings

Additional Notes

The signing step only runs in Actions, so the next release is the end-to-end check.

Signs GitHub Release files with Sigstore (stateful-y/python-package-copier#478).
Action pins stay at the digests Renovate maintains here; the template's
tag seeds are not taken.
@gtauzin gtauzin changed the title chore: update from template v0.45.0 feat: sign GitHub Release files with Sigstore Oct 19, 2026
@codecov

codecov Bot commented Oct 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@gtauzin
gtauzin merged commit a9b417b into main Oct 19, 2026
29 checks passed
@gtauzin
gtauzin deleted the template-update/v0.45.0 branch October 19, 2026 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant